package com.course.sysservers;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.course.component.http.requ.*;
import com.course.dto.ResponseArticle;
import com.course.dto.ResponseCategory;
import com.course.dto.ResponseNaves;
import com.course.dto.ResponseSwiper;

import java.util.List;

/**
 * @Copyright: Copyright (c)  林中小鸟  All rights reserved.
 * @author: moon
 * @date: 2022/9/19 18:56
 * @Description: **********************
 */
public interface SystemServer {
    List<ResponseNaves> naveList(RequestNaves requestNaves);

    List<ResponseSwiper> swiperList(RequestSwiper requestSwiper);

    List<ResponseArticle> artList(RequestSysArticles requestArticle);

    Page<ResponseArticle> artPage(RequestSysArticles requestArticle);

    List<ResponseCategory> catList(RequestCategory requestCategory);

    List<ResponseSwiper> addslist(RequestSwiper requestSwiper);

    ResponseArticle article(RequestSysArticles requestArticle);
}
